<!doctype html>
<html itemscope="" itemtype="http://schema.org/WebPage" lang="en">
<head>
	<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
	<meta content="免翻墙谷歌，不用翻墙就能使用的谷歌(Google)，公益性质，不对内容或结果负责" name="description" />
	<meta content="noodp" name="robots" />
	<meta content="/images/google_favicon_128.png" itemprop="image" />
	<title>谷歌免翻墙</title>
	<script>(function () {
    window.google = {kEI: 'pfrUVOClBMPZoASZkYLoDw', kEXPI: '4010073,4011559,4020347,4020562,4020726,4021587,4021597,4021965,4024599,4025091,4026108,4026330,4028064,4028550,4028588,4028706,4028731,4029135,4029201,8300096,8500394,10200083,10200838,10200905', authuser: 0, kSID: 'pfrUVOClBMPZoASZkYLoDw'};
    google.kHL = 'en';
})();
(function () {
    google.lc = [];
    google.li = 0;
    google.getEI = function (a) {
        for (var b; a && (!a.getAttribute || !(b = a.getAttribute("eid")));)a = a.parentNode;
        return b || google.kEI
    };
    google.getLEI = function (a) {
        for (var b = null; a && (!a.getAttribute || !(b = a.getAttribute("leid")));)a = a.parentNode;
        return b
    };
    google.https = function () {
        return"https:" == window.location.protocol
    };
    google.ml = function () {
    };
    google.time = function () {
        return(new Date).getTime()
    };
    google.log = function (a, b, e, f, l) {
        var d = new Image, h = google.lc, g = google.li, c = "", m = google.ls || "";
        d.onerror = d.onload = d.onabort = function () {
            delete h[g]
        };
        h[g] = d;
        if (!e && -1 == b.search("&ei=")) {
            var k = google.getEI(f), c = "&ei=" + k;
            -1 == b.search("&lei=") && ((f = google.getLEI(f)) ? c += "&lei=" + f : k != google.kEI && (c += "&lei=" + google.kEI))
        }
        a = e || "/" + (l || "gen_204") + "?atyp=i&ct=" + a + "&cad=" + b + c + m + "&zx=" + google.time();
        /^http:/i.test(a) && google.https() ? (google.ml(Error("a"), !1, {src: a, glmm: 1}), delete h[g]) : (d.src = a, google.li = g + 1)
    };
    google.y = {};
    google.x = function (a, b) {
        google.y[a.id] = [a, b];
        return!1
    };
    google.load = function (a, b, e) {
        google.x({id: a + n++}, function () {
            google.load(a, b, e)
        })
    };
    var n = 0;
})();
google.kCSI = {};
var _gjwl = location;
function _gjuc() {
    var a = _gjwl.href.indexOf("#");
    return 0 <= a && (a = _gjwl.href.substring(a + 1), /(^|&)q=/.test(a) && -1 == a.indexOf("#") && !/(^|&)cad=h($|&)/.test(a)) ? (_gjwl.replace("/search?" + a.replace(/(^|&)fp=[^&]*/g, "") + "&cad=h"), 1) : 0
}
function _gjh() {
    !_gjuc() && google.x({id: "GJH"}, function () {
        google.nav && google.nav.gjh && google.nav.gjh()
    })
}
;
window._gjh && _gjh();</script>
	<style type="text/css">#gb {
    font: 13px/27px Arial, sans-serif;
    height: 30px
}

#gbz, #gbg {
    position: absolute;
    white-space: nowrap;
    top: 0;
    height: 30px;
    z-index: 1000
}

#gbz {
    left: 0;
    padding-left: 4px
}

#gbg {
    right: 0;
    padding-right: 5px
}

#gbs {
    background: transparent;
    position: absolute;
    top: -999px;
    visibility: hidden;
    z-index: 998;
    right: 0
}

.gbto #gbs {
    background: #fff
}

#gbx3, #gbx4 {
    background-color: #2d2d2d;
    background-image: none;
    _background-image: none;
    background-position: 0 -138px;
    background-repeat: repeat-x;
    border-bottom: 1px solid #000;
    font-size: 24px;
    height: 29px;
    _height: 30px;
    opacity: 1;
    filter: alpha(opacity=100);
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 990
}

#gbx3 {
    left: 0
}

#gbx4 {
    right: 0
}

#gbb {
    position: relative
}

#gbbw {
    left: 0;
    position: absolute;
    top: 30px;
    width: 100%
}

.gbtcb {
    position: absolute;
    visibility: hidden
}

#gbz .gbtcb {
    right: 0
}

#gbg .gbtcb {
    left: 0
}

.gbxx {
    display: none !important
}

.gbxo {
    opacity: 0 !important;
    filter: alpha(opacity=0) !important
}

.gbm {
    position: absolute;
    z-index: 999;
    top: -999px;
    visibility: hidden;
    text-align: left;
    border: 1px solid #bebebe;
    background: #fff;
    -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .2)
}

.gbrtl .gbm {
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .2)
}

.gbto .gbm, .gbto #gbs {
    top: 29px;
    visibility: visible
}

#gbz .gbm {
    left: 0
}

#gbg .gbm {
    right: 0
}

.gbxms {
    background-color: #ccc;
    display: block;
    position: absolute;
    z-index: 1;
    top: -1px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    opacity: .4;
    -moz-border-radius: 3px;
    filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=5);
    *opacity: 1;
    *top: -2px;
    *left: -5px;
    *right: 5px;
    *bottom: 4px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Blur(pixelradius=5)";
    opacity: 1 \0/;
    top: -4 px\0/;
    left: -6 px\0/;
    right: 5 px\0/;
    bottom: 4 px\0/
}

.gbma {
    position: relative;
    top: -1px;
    border-style: solid dashed dashed;
    border-color: transparent;
    border-top-color: #c0c0c0;
    display: -moz-inline-box;
    display: inline-block;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
    border-width: 3px 3px 0;
    padding-top: 1px;
    left: 4px
}

#gbztms1, #gbi4m1, #gbi4s, #gbi4t {
    zoom: 1
}

.gbtc, .gbmc, .gbmcc {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0
}

.gbmc {
    background: #fff;
    padding: 10px 0;
    position: relative;
    z-index: 2;
    zoom: 1
}

.gbt {
    position: relative;
    display: -moz-inline-box;
    display: inline-block;
    line-height: 27px;
    padding: 0;
    vertical-align: top
}

.gbt {
    *display: inline
}

.gbto {
    box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2)
}

.gbzt, .gbgt {
    cursor: pointer;
    display: block;
    text-decoration: none !important
}

span#gbg6, span#gbg4 {
    cursor: default
}

.gbts {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    display: block;
    *display: inline-block;
    padding: 0 5px;
    position: relative;
    z-index: 1000
}

.gbts {
    *display: inline
}

.gbzt .gbts {
    display: inline;
    zoom: 1
}

.gbto .gbts {
    background: #fff;
    border-color: #bebebe;
    color: #36c;
    padding-bottom: 1px;
    padding-top: 2px
}

.gbz0l .gbts {
    color: #fff;
    font-weight: bold
}

.gbtsa {
    padding-right: 9px
}

#gbz .gbzt, #gbz .gbgt, #gbg .gbgt {
    color: #ccc !important
}

.gbtb2 {
    display: block;
    border-top: 2px solid transparent
}

.gbto .gbzt .gbtb2, .gbto .gbgt .gbtb2 {
    border-top-width: 0
}

.gbtb .gbts {
    background: url(//ssl.gstatic.com/gb/images/b_8d5afc09.png);
    _background: url(//ssl.gstatic.com/gb/images/b8_3615d64d.png);
    background-position: -27px -22px;
    border: 0;
    font-size: 0;
    padding: 29px 0 0;
    *padding: 27px 0 0;
    width: 1px
}

.gbzt:hover, .gbzt:focus, .gbgt-hvr, .gbgt:focus {
    background-color: #4c4c4c;
    background-image: none;
    _background-image: none;
    background-position: 0 -102px;
    background-repeat: repeat-x;
    outline: none;
    text-decoration: none !important
}

.gbpdjs .gbto .gbm {
    min-width: 99%
}

.gbz0l .gbtb2 {
    border-top-color: #dd4b39 !important
}

#gbi4s, #gbi4s1 {
    font-weight: bold
}

#gbg6.gbgt-hvr, #gbg6.gbgt:focus {
    background-color: transparent;
    background-image: none
}

.gbg4a {
    font-size: 0;
    line-height: 0
}

.gbg4a .gbts {
    padding: 27px 5px 0;
    *padding: 25px 5px 0
}

.gbto .gbg4a .gbts {
    padding: 29px 5px 1px;
    *padding: 27px 5px 1px
}

#gbi4i, #gbi4id {
    left: 5px;
    border: 0;
    height: 24px;
    position: absolute;
    top: 1px;
    width: 24px
}

.gbto #gbi4i, .gbto #gbi4id {
    top: 3px
}

.gbi4p {
    display: block;
    width: 24px
}

#gbi4id {
    background-position: -44px -101px
}

#gbmpid {
    background-position: 0 0
}

#gbmpi, #gbmpid {
    border: none;
    display: inline-block;
    height: 48px;
    width: 48px
}

#gbmpiw {
    display: inline-block;
    line-height: 9px;
    padding-left: 20px;
    margin-top: 10px;
    position: relative
}

#gbmpi, #gbmpid, #gbmpiw {
    *display: inline
}

#gbg5 {
    font-size: 0
}

#gbgs5 {
    padding: 5px !important
}

.gbto #gbgs5 {
    padding: 7px 5px 6px !important
}

#gbi5 {
    background: url(//ssl.gstatic.com/gb/images/b_8d5afc09.png);
    _background: url(//ssl.gstatic.com/gb/images/b8_3615d64d.png);
    background-position: 0 0;
    display: block;
    font-size: 0;
    height: 17px;
    width: 16px
}

.gbto #gbi5 {
    background-position: -6px -22px
}

.gbn .gbmt, .gbn .gbmt:visited, .gbnd .gbmt, .gbnd .gbmt:visited {
    color: #dd8e27 !important
}

.gbf .gbmt, .gbf .gbmt:visited {
    color: #900 !important
}

.gbmt, .gbml1, .gbmlb, .gbmt:visited, .gbml1:visited, .gbmlb:visited {
    color: #36c !important;
    text-decoration: none !important
}

.gbmt, .gbmt:visited {
    display: block
}

.gbml1, .gbmlb, .gbml1:visited, .gbmlb:visited {
    display: inline-block;
    margin: 0 10px
}

.gbml1, .gbmlb, .gbml1:visited, .gbmlb:visited {
    *display: inline
}

.gbml1, .gbml1:visited {
    padding: 0 10px
}

.gbml1-hvr, .gbml1:focus {
    outline: none;
    text-decoration: underline !important
}

#gbpm .gbml1 {
    display: inline;
    margin: 0;
    padding: 0;
    white-space: nowrap
}

.gbmlb, .gbmlb:visited {
    line-height: 27px
}

.gbmlb-hvr, .gbmlb:focus {
    outline: none;
    text-decoration: underline !important
}

.gbmlbw {
    color: #ccc;
    margin: 0 10px
}

.gbmt {
    padding: 0 20px
}

.gbmt:hover, .gbmt:focus {
    background: #eee;
    cursor: pointer;
    outline: 0 solid black;
    text-decoration: none !important
}

.gbm0l, .gbm0l:visited {
    color: #000 !important;
    font-weight: bold
}

.gbmh {
    border-top: 1px solid #bebebe;
    font-size: 0;
    margin: 10px 0
}

#gbd4 .gbmc {
    background: #f5f5f5;
    padding-top: 0
}

#gbd4 .gbsbic::-webkit-scrollbar-track:vertical {
    background-color: #f5f5f5;
    margin-top: 2px
}

#gbmpdv {
    background: #fff;
    border-bottom: 1px solid #bebebe;
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, .12);
    -o-box-shadow: 0 2px 4px rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .12);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .12);
    position: relative;
    z-index: 1
}

#gbd4 .gbmh {
    margin: 0
}

.gbmtc {
    padding: 0;
    margin: 0;
    line-height: 27px
}

.GBMCC:last-child:after, #GBMPAL:last-child:after {
    content: '\0A\0A';
    white-space: pre;
    position: absolute
}

#gbmps {
    *zoom: 1
}

#gbd4 .gbpc, #gbmpas .gbmt {
    line-height: 17px
}

#gbd4 .gbpgs .gbmtc {
    line-height: 27px
}

#gbd4 .gbmtc {
    border-bottom: 1px solid #bebebe
}

#gbd4 .gbpc {
    display: inline-block;
    margin: 16px 0 10px;
    padding-right: 50px;
    vertical-align: top
}

#gbd4 .gbpc {
    *display: inline
}

.gbpc .gbps, .gbpc .gbps2 {
    display: block;
    margin: 0 20px
}

#gbmplp.gbps {
    margin: 0 10px
}

.gbpc .gbps {
    color: #000;
    font-weight: bold
}

.gbpc .gbpd {
    margin-bottom: 5px
}

.gbpd .gbmt, .gbpd .gbps {
    color: #666 !important
}

.gbpd .gbmt {
    opacity: .4;
    filter: alpha(opacity=40)
}

.gbps2 {
    color: #666;
    display: block
}

.gbp0 {
    display: none
}

.gbp0 .gbps2 {
    font-weight: bold
}

#gbd4 .gbmcc {
    margin-top: 5px
}

.gbpmc {
    background: #fef9db
}

.gbpmc .gbpmtc {
    padding: 10px 20px
}

#gbpm {
    border: 0;
    *border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    white-space: normal
}

#gbpm .gbpmtc {
    border-top: none;
    color: #000 !important;
    font: 11px Arial, sans-serif
}

#gbpms {
    *white-space: nowrap
}

.gbpms2 {
    font-weight: bold;
    white-space: nowrap
}

#gbmpal {
    *border-collapse: collapse;
    border-spacing: 0;
    border: 0;
    margin: 0;
    white-space: nowrap;
    width: 100%
}

.gbmpala, .gbmpalb {
    font: 13px Arial, sans-serif;
    line-height: 27px;
    padding: 10px 20px 0;
    white-space: nowrap
}

.gbmpala {
    padding-left: 0;
    text-align: left
}

.gbmpalb {
    padding-right: 0;
    text-align: right
}

#gbmpasb .gbps {
    color: #000
}

#gbmpal .gbqfbb {
    margin: 0 20px
}

.gbp0 .gbps {
    *display: inline
}

a.gbiba {
    margin: 8px 20px 10px
}

.gbmpiaw {
    display: inline-block;
    padding-right: 10px;
    margin-bottom: 6px;
    margin-top: 10px
}

.gbxv {
    visibility: hidden
}

.gbmpiaa {
    display: block;
    margin-top: 10px
}

.gbmpia {
    border: none;
    display: block;
    height: 48px;
    width: 48px
}

.gbmpnw {
    display: inline-block;
    height: auto;
    margin: 10px 0;
    vertical-align: top
}

.gbqfb, .gbqfba, .gbqfbb {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    cursor: default !important;
    display: inline-block;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    min-width: 54px;
    *min-width: 70px;
    padding: 0 8px;
    text-align: center;
    text-decoration: none !important;
    -moz-user-select: none;
    -webkit-user-select: none
}

.gbqfb:focus, .gbqfba:focus, .gbqfbb:focus {
    border: 1px solid #4d90fe;
    -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
    outline: none
}

.gbqfb-hvr:focus, .gbqfba-hvr:focus, .gbqfbb-hvr:focus {
    -webkit-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, .1);
    box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, .1)
}

.gbqfb-no-focus:focus {
    border: 1px solid #3079ed;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.gbqfb-hvr, .gbqfba-hvr, .gbqfbb-hvr {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1)
}

.gbqfb::-moz-focus-inner, .gbqfba::-moz-focus-inner, .gbqfbb::-moz-focus-inner {
    border: 0
}

.gbqfba, .gbqfbb {
    border: 1px solid #dcdcdc;
    border-color: rgba(0, 0, 0, .1);
    color: #444 !important;
    font-size: 11px
}

.gbqfb {
    background-color: #4d90fe;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#4787ed));
    background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
    background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
    background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
    background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
    background-image: linear-gradient(top, #4d90fe, #4787ed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe', EndColorStr='#4787ed');
    border: 1px solid #3079ed;
    color: #fff !important;
    margin: 0 0
}

.gbqfb-hvr {
    border-color: #2f5bb7
}

.gbqfb-hvr:focus {
    border-color: #2f5bb7
}

.gbqfb-hvr, .gbqfb-hvr:focus {
    background-color: #357ae8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#357ae8));
    background-image: -webkit-linear-gradient(top, #4d90fe, #357ae8);
    background-image: -moz-linear-gradient(top, #4d90fe, #357ae8);
    background-image: -ms-linear-gradient(top, #4d90fe, #357ae8);
    background-image: -o-linear-gradient(top, #4d90fe, #357ae8);
    background-image: linear-gradient(top, #4d90fe, #357ae8)
}

.gbqfb:active {
    background-color: inherit;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3)
}

.gbqfba {
    background-color: #f5f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f1f1f1));
    background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
    background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
    background-image: -ms-linear-gradient(top, #f5f5f5, #f1f1f1);
    background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
    background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5', EndColorStr='#f1f1f1')
}

.gbqfba-hvr, .gbqfba-hvr:active {
    background-color: #f8f8f8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));
    background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
    background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
    background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
    background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
    background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8', EndColorStr='#f1f1f1')
}

.gbqfbb {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fbfbfb));
    background-image: -webkit-linear-gradient(top, #fff, #fbfbfb);
    background-image: -moz-linear-gradient(top, #fff, #fbfbfb);
    background-image: -ms-linear-gradient(top, #fff, #fbfbfb);
    background-image: -o-linear-gradient(top, #fff, #fbfbfb);
    background-image: linear-gradient(top, #fff, #fbfbfb);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#fbfbfb')
}

.gbqfbb-hvr, .gbqfbb-hvr:active {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
    background-image: -webkit-linear-gradient(top, #fff, #f8f8f8);
    background-image: -moz-linear-gradient(top, #fff, #f8f8f8);
    background-image: -ms-linear-gradient(top, #fff, #f8f8f8);
    background-image: -o-linear-gradient(top, #fff, #f8f8f8);
    background-image: linear-gradient(top, #fff, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f8f8f8')
}

.gbqfba-hvr, .gbqfba-hvr:active, .gbqfbb-hvr, .gbqfbb-hvr:active {
    border-color: #c6c6c6;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    color: #222 !important
}

.gbqfba:active, .gbqfbb:active {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

#gbmpas {
    max-height: 220px
}

#gbmm {
    max-height: 530px
}

.gbsb {
    -webkit-box-sizing: border-box;
    display: block;
    position: relative;
    *zoom: 1
}

.gbsbic {
    overflow: auto
}

.gbsbis .gbsbt, .gbsbis .gbsbb {
    -webkit-mask-box-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, .1)), color-stop(.5, rgba(0, 0, 0, .8)), color-stop(1, rgba(0, 0, 0, .1)));
    left: 0;
    margin-right: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.gbsb .gbsbt:after, .gbsb .gbsbb:after {
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    width: 100%
}

.gbsbis .gbsbt {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: linear-gradient(top, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    height: 6px;
    top: 0
}

.gbsb .gbsbt:after {
    border-top: 1px solid #ebebeb;
    border-color: rgba(0, 0, 0, .3);
    top: 0
}

.gbsb .gbsbb {
    -webkit-mask-box-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, .1)), color-stop(.5, rgba(0, 0, 0, .8)), color-stop(1, rgba(0, 0, 0, .1)));
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    background-image: linear-gradient(bottom, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0));
    bottom: 0;
    height: 4px
}

.gbsb .gbsbb:after {
    border-bottom: 1px solid #ebebeb;
    border-color: rgba(0, 0, 0, .3);
    bottom: 0
}
	</style>
	<style type="text/css">body, td, a, p, .h {
    font-family: arial, sans-serif
}

body {
    margin: 0
}

#gog {
    padding: 3px 10px 0
}

td {
    line-height: .8em
}

.gac_m td {
    line-height: 17px
}

form {
    margin-bottom: 20px
}

.h {
    color: #36c
}

.q {
    color: #00c
}

.ts td {
    padding: 0
}

.ts {
    border-collapse: collapse
}

em {
    font-weight: bold;
    font-style: normal
}

.lst {
    height: 25px;
    width: 496px
}

.gsfi, .lst {
    font: 18px arial, sans-serif
}

.gsfs {
    font: 17px arial, sans-serif
}

.ds {
    display: -ms-inline-box;
    display: inline-block;
    margin: 3px 0 4px;
    margin-left: 4px
}

input {
    font-family: inherit
}

a.gb1, a.gb2, a.gb3, a.gb4 {
    color: #11c !important
}

body {
    background: #fff;
    color: black
}

a {
    color: #11c;
    text-decoration: none
}

a:hover, a:active {
    text-decoration: underline
}

.fl a {
    color: #36c
}

a:visited {
    color: #551a8b
}

a.gb1, a.gb4 {
    text-decoration: underline
}

a.gb3:hover {
    text-decoration: none
}

#ghead a.gb2:hover {
    color: #fff !important
}

.sblc {
    padding-top: 5px
}

.sblc a {
    display: block;
    margin: 2px 0;
    margin-left: 13px;
    font-size: 11px
}

.lsbb {
    background: #eee;
    border: solid 1px;
    border-color: #ccc #999 #999 #ccc;
    height: 30px
}

.lsbb {
    display: inline-block
}

.ftl, #fll a {
    display: inline-block;
    margin: 0 12px
}

.lsb {
    background: url(/images/srpr/nav_logo80.png) 0 -258px repeat-x;
    border: none;
    color: #000;
    cursor: pointer;
    height: 30px;
    margin: 0;
    outline: 0;
    font: 15px arial, sans-serif;
    vertical-align: top
}

.lsb {
    overflow: visible;
    padding: 0 6px;
    width: auto
}

.lsb:active {
    background: #ccc
}

.lst:focus {
    outline: none
}
	</style>
	<script>(function () {
    try {
        var e = this;
        var aa = function (a, b, c, d) {
            d = d || {};
            d._sn = ["cfg", b, c].join(".");
            window.gbar.logger.ml(a, d)
        };
        var h = window.gbar = window.gbar || {}, k = window.gbar.i = window.gbar.i || {}, ba;

        function _tvn(a, b) {
            var c = parseInt(a, 10);
            return isNaN(c) ? b : c
        }

        function _tvf(a, b) {
            var c = parseFloat(a);
            return isNaN(c) ? b : c
        }

        function _tvv(a) {
            return!!a
        }

        function p(a, b, c) {
            (c || h)[a] = b
        }

        h.bv = {n: _tvn("2", 0), r: "", f: ".66.41.", e: "0", m: _tvn("1", 1)};
        function ca(a, b, c) {
            var d = "on" + b;
            if (a.addEventListener)a.addEventListener(b, c, !1); else if (a.attachEvent)a.attachEvent(d, c); else {
                var f = a[d];
                a[d] = function () {
                    var a = f.apply(this, arguments), b = c.apply(this, arguments);
                    return void 0 == a ? b : void 0 == b ? a : b && a
                }
            }
        }

        var da = function (a) {
            return function () {
                return h.bv.m == a
            }
        }, ea = da(1), fa = da(2);
        p("sb", ea);
        p("kn", fa);
        k.a = _tvv;
        k.b = _tvf;
        k.c = _tvn;
        k.i = aa;
        var q = window.gbar.i.i;
        var u = function () {
        }, v = function () {
        }, ia = function (a) {
            var b = new Image, c = ga;
            b.onerror = b.onload = b.onabort = function () {
                try {
                    delete ha[c]
                } catch (a) {
                }
            };
            ha[c] = b;
            b.src = a;
            ga = c + 1
        }, ha = [], ga = 0;
        p("logger", {il: v, ml: u, log: ia});
        var w = window.gbar.logger;
        var y = {}, ja = {}, A = [], ka = k.b("0.1", .1), la = k.a("1", !0), ma = function (a, b) {
            A.push([a, b])
        }, na = function (a, b) {
            y[a] = b
        }, oa = function (a) {
            return a in y
        }, B = {}, C = function (a, b) {
            B[a] || (B[a] = []);
            B[a].push(b)
        }, D = function (a) {
            C("m", a)
        }, pa = function (a, b) {
            var c = document.createElement("script");
            c.src = a;
            c.async = la;
            Math.random() < ka && (c.onerror = function () {
                c.onerror = null;
                u(Error("Bundle load failed: name=" + (b || "UNK") + " url=" + a))
            });
            (document.getElementById("xjsc") || document.getElementsByTagName("body")[0] ||
                    document.getElementsByTagName("head")[0]).appendChild(c)
        }, F = function (a) {
            for (var b = 0, c; (c = A[b]) && c[0] != a; ++b);
            !c || c[1].l || c[1].s || (c[1].s = !0, qa(2, a), c[1].url && pa(c[1].url, a), c[1].libs && E && E(c[1].libs))
        }, ra = function (a) {
            C("gc", a)
        }, sa = null, ta = function (a) {
            sa = a
        }, qa = function (a, b, c) {
            if (sa) {
                a = {t: a, b: b};
                if (c)for (var d in c)a[d] = c[d];
                try {
                    sa(a)
                } catch (f) {
                }
            }
        };
        p("mdc", y);
        p("mdi", ja);
        p("bnc", A);
        p("qGC", ra);
        p("qm", D);
        p("qd", B);
        p("lb", F);
        p("mcf", na);
        p("bcf", ma);
        p("aq", C);
        p("mdd", "");
        p("has", oa);
        p("trh", ta);
        p("tev", qa);
        if (k.a("1")) {
            var ua = k.a("1"), va = k.a(""), wa = k.a(""), xa = window.gapi = {}, ya = function (a, b) {
                var c = function () {
                    h.dgl(a, b)
                };
                ua ? D(c) : (C("gl", c), F("gl"))
            }, za = {}, Aa = function (a) {
                a = a.split(":");
                for (var b; (b = a.pop()) && za[b];);
                return!b
            }, E = function (a) {
                function b() {
                    for (var b = a.split(":"), d = 0, f; f = b[d]; ++d)za[f] = 1;
                    for (b = 0; d = A[b]; ++b)d = d[1], (f = d.libs) && !d.l && d.i && Aa(f) && d.i()
                }

                h.dgl(a, b)
            }, H = window.___jsl = {};
            H.h = "m;/_/scs/abc-static/_/js/k=gapi.gapi.en.V4LcX4GIySc.O/m=__features__/am=AAI/rt=j/d=1/rs=AItRSTMeAjKAPwkFy_1E-NAjuYKuxXbXEw";
            H.ms = "https://apis.google.com";
            H.m = "";
            H.l = [];
            ua || A.push(["gl", {url: "//ssl.gstatic.com/gb/js/abc/glm_e7bb39a7e1a24581ff4f8d199678b1b9.js"}]);
            var Ba = {pu: va, sh: "", si: wa, hl: "en"};
            y.gl = Ba;
            p("load", ya, xa);
            p("dgl", ya);
            p("agl", Aa);
            k.o = ua
        }
        ;
        var Ca = k.b("0.1", .001), Da = 0;

        function _mlToken(a, b) {
            try {
                if (1 > Da) {
                    Da++;
                    var c, d = a, f = b || {}, g = encodeURIComponent, l = ["//so.itupup.com/gen_204?atyp=i&zx=", (new Date).getTime(), "&jexpid=", g("28834"), "&srcpg=", g("prop=1"), "&jsr=", Math.round(1 / Ca), "&ogev=", g("pfrUVPSKBcvzoAT97oCIBg"), "&ogf=", h.bv.f, "&ogrp=", g(""), "&ogv=", g("1423020484.0"), "&oggv=" + g("es_plusone_gc_20150129.0_p0"), "&ogd=", g("com"), "&ogc=", g("USA"), "&ogl=", g("en")];
                    f._sn && (f._sn =
                            "og." + f._sn);
                    for (var m in f)l.push("&"), l.push(g(m)), l.push("="), l.push(g(f[m]));
                    l.push("&emsg=");
                    l.push(g(d.name + ":" + d.message));
                    var n = l.join("");
                    Ea(n) && (n = n.substr(0, 2E3));
                    c = n;
                    var r = window.gbar.logger._aem(a, c);
                    ia(r)
                }
            } catch (z) {
            }
        }

        var Ea = function (a) {
            return 2E3 <= a.length
        }, Fa = function (a, b) {
            return b
        };

        function Ga(a) {
            u = a;
            p("_itl", Ea, w);
            p("_aem", Fa, w);
            p("ml", u, w);
            a = {};
            y.er = a
        }

        k.a("") ? Ga(function (a) {
            throw a;
        }) : k.a("1") && Math.random() < Ca && Ga(_mlToken);
        var _E = "left", Ha = k.a(""), J = function (a, b) {
            var c = a.className;
            I(a, b) || (a.className += ("" != c ? " " : "") + b)
        }, K = function (a, b) {
            var c = a.className, d = new RegExp("\\s?\\b" + b + "\\b");
            c && c.match(d) && (a.className = c.replace(d, ""))
        }, I = function (a, b) {
            var c = new RegExp("\\b" + b + "\\b"), d = a.className;
            return!(!d || !d.match(c))
        }, Ia = function (a, b) {
            I(a, b) ? K(a, b) : J(a, b)
        }, Ja = function (a, b) {
            a[b] = function (c) {
                var d = arguments;
                h.qm(function () {
                    a[b].apply(this, d)
                })
            }
        }, Ka = function (a) {
            a = ["//www.gstatic.com",
                "/og/_/js/d=1/k=", "og.og2.en_US.BzKSfDijbU8.O", "/rt=j/m=", a, "/rs=", "AItRSTPCsV14fObJCvQ4AwSVYhklaXYmzA"];
            Ha && a.push("?host=www.gstatic.com&bust=og.og2.en_US.L9fWiSPbH3E.DU");
            a = a.join("");
            pa(a)
        };
        p("ca", J);
        p("cr", K);
        p("cc", I);
        k.k = J;
        k.l = K;
        k.m = I;
        k.n = Ia;
        k.p = Ka;
        k.q = Ja;
        var La = ["gb_71", "gb_155"], Ma;

        function Na(a) {
            Ma = a
        }

        function Oa(a) {
            var b = Ma && !a.href.match(/.*\/accounts\/ClearSID[?]/) && encodeURIComponent(Ma());
            b && (a.href = a.href.replace(/([?&]continue=)[^&]*/, "$1" + b))
        }

        function Pa(a) {
            window.gApplication && (a.href = window.gApplication.getTabUrl(a.href))
        }

        function Qa(a) {
            try {
                var b = (document.forms[0].q || "").value;
                b && (a.href = a.href.replace(/([?&])q=[^&]*|$/, function (a, c) {
                    return(c || "&") + "q=" + encodeURIComponent(b)
                }))
            } catch (c) {
                q(c, "sb", "pq")
            }
        }

        var Ra = function () {
            for (var a = [], b = 0, c; c = La[b]; ++b)(c = document.getElementById(c)) && a.push(c);
            return a
        }, Sa = function () {
            var a = Ra();
            return 0 < a.length ? a[0] : null
        }, Ta = function () {
            return document.getElementById("gb_70")
        }, L = {}, M = {}, Ua = {}, N = {}, O = void 0, Za = function (a, b) {
            try {
                var c = document.getElementById("gb");
                J(c, "gbpdjs");
                P();
                Va(document.getElementById("gb")) && J(c, "gbrtl");
                if (b && b.getAttribute) {
                    var d = b.getAttribute("aria-owns");
                    if (d.length) {
                        var f = document.getElementById(d);
                        if (f) {
                            var g = b.parentNode;
                            if (O == d)O = void 0,
                                    K(g, "gbto"); else {
                                if (O) {
                                    var l = document.getElementById(O);
                                    if (l && l.getAttribute) {
                                        var m = l.getAttribute("aria-owner");
                                        if (m.length) {
                                            var n = document.getElementById(m);
                                            n && n.parentNode && K(n.parentNode, "gbto")
                                        }
                                    }
                                }
                                Wa(f) && Xa(f);
                                O = d;
                                J(g, "gbto")
                            }
                        }
                    }
                }
                D(function () {
                    h.tg(a, b, !0)
                });
                Ya(a)
            } catch (r) {
                q(r, "sb", "tg")
            }
        }, $a = function (a) {
            D(function () {
                h.close(a)
            })
        }, ab = function (a) {
            D(function () {
                h.rdd(a)
            })
        }, Va = function (a) {
            var b, c = document.defaultView;
            c && c.getComputedStyle ? (a = c.getComputedStyle(a, "")) && (b = a.direction) : b = a.currentStyle ?
                    a.currentStyle.direction : a.style.direction;
            return"rtl" == b
        }, cb = function (a, b, c) {
            if (a)try {
                var d = document.getElementById("gbd5");
                if (d) {
                    var f = d.firstChild, g = f.firstChild, l = document.createElement("li");
                    l.className = b + " gbmtc";
                    l.id = c;
                    a.className = "gbmt";
                    l.appendChild(a);
                    if (g.hasChildNodes()) {
                        c = [
                            ["gbkc"],
                            ["gbf", "gbe", "gbn"],
                            ["gbkp"],
                            ["gbnd"]
                        ];
                        for (var d = 0, m = g.childNodes.length, f = !1, n = -1, r = 0, z; z = c[r]; r++) {
                            for (var T = 0, G; G = z[T]; T++) {
                                for (; d < m && I(g.childNodes[d], G);)d++;
                                if (G == b) {
                                    g.insertBefore(l, g.childNodes[d] ||
                                            null);
                                    f = !0;
                                    break
                                }
                            }
                            if (f) {
                                if (d + 1 < g.childNodes.length) {
                                    var U = g.childNodes[d + 1];
                                    I(U.firstChild, "gbmh") || bb(U, z) || (n = d + 1)
                                } else if (0 <= d - 1) {
                                    var V = g.childNodes[d - 1];
                                    I(V.firstChild, "gbmh") || bb(V, z) || (n = d)
                                }
                                break
                            }
                            0 < d && d + 1 < m && d++
                        }
                        if (0 <= n) {
                            var t = document.createElement("li"), x = document.createElement("div");
                            t.className = "gbmtc";
                            x.className = "gbmt gbmh";
                            t.appendChild(x);
                            g.insertBefore(t, g.childNodes[n])
                        }
                        h.addHover && h.addHover(a)
                    } else g.appendChild(l)
                }
            } catch (Ab) {
                q(Ab, "sb", "al")
            }
        }, bb = function (a, b) {
            for (var c = b.length,
                         d = 0; d < c; d++)if (I(a, b[d]))return!0;
            return!1
        }, db = function (a, b, c) {
            cb(a, b, c)
        }, eb = function (a, b) {
            cb(a, "gbe", b)
        }, fb = function () {
            D(function () {
                h.pcm && h.pcm()
            })
        }, gb = function () {
            D(function () {
                h.pca && h.pca()
            })
        }, hb = function (a, b, c, d, f, g, l, m, n, r) {
            D(function () {
                h.paa && h.paa(a, b, c, d, f, g, l, m, n, r)
            })
        }, ib = function (a, b) {
            L[a] || (L[a] = []);
            L[a].push(b)
        }, jb = function (a, b) {
            M[a] || (M[a] = []);
            M[a].push(b)
        }, kb = function (a, b) {
            Ua[a] = b
        }, lb = function (a, b) {
            N[a] || (N[a] = []);
            N[a].push(b)
        }, Ya = function (a) {
            a.preventDefault && a.preventDefault();
            a.returnValue = !1;
            a.cancelBubble = !0
        }, mb = null, Xa = function (a, b) {
            P();
            if (a) {
                nb(a, "Opening&hellip;");
                Q(a, !0);
                var c = "undefined" != typeof b ? b : 1E4, d = function () {
                    ob(a)
                };
                mb = window.setTimeout(d, c)
            }
        }, pb = function (a) {
            P();
            a && (Q(a, !1), nb(a, ""))
        }, ob = function (a) {
            try {
                P();
                var b = a || document.getElementById(O);
                b && (nb(b, "This service is currently unavailable.%1$sPlease try again later.", "%1$s"), Q(b, !0))
            } catch (c) {
                q(c, "sb", "sdhe")
            }
        }, nb = function (a, b, c) {
            if (a && b) {
                var d = Wa(a);
                if (d) {
                    if (c) {
                        d.innerHTML = "";
                        b = b.split(c);
                        c = 0;
                        for (var f; f = b[c]; c++) {
                            var g = document.createElement("div");
                            g.innerHTML = f;
                            d.appendChild(g)
                        }
                    } else d.innerHTML = b;
                    Q(a, !0)
                }
            }
        }, Q = function (a, b) {
            var c = void 0 !== b ? b : !0;
            c ? J(a, "gbmsgo") : K(a, "gbmsgo")
        }, Wa = function (a) {
            for (var b = 0, c; c = a.childNodes[b]; b++)if (I(c, "gbmsg"))return c
        }, P = function () {
            mb && window.clearTimeout(mb)
        }, qb = function (a) {
            var b = "inner" + a;
            a = "offset" + a;
            return window[b] ? window[b] : document.documentElement && document.documentElement[a] ? document.documentElement[a] : 0
        }, rb = function () {
            return!1
        }, sb = function () {
            return!!O
        };
        p("so", Sa);
        p("sos", Ra);
        p("si", Ta);
        p("tg", Za);
        p("close", $a);
        p("rdd", ab);
        p("addLink", db);
        p("addExtraLink", eb);
        p("pcm", fb);
        p("pca", gb);
        p("paa", hb);
        p("ddld", Xa);
        p("ddrd", pb);
        p("dderr", ob);
        p("rtl", Va);
        p("op", sb);
        p("bh", L);
        p("abh", ib);
        p("dh", M);
        p("adh", jb);
        p("ch", N);
        p("ach", lb);
        p("eh", Ua);
        p("aeh", kb);
        ba = k.a("") ? Pa : Qa;
        p("qs", ba);
        p("setContinueCb", Na);
        p("pc", Oa);
        p("bsy", rb);
        k.d = Ya;
        k.j = qb;
        var tb = {};
        y.base = tb;
        A.push(["m", {url: "//ssl.gstatic.com/gb/js/sem_806c5b57f6aabbdb8fa45a102918efcd.js"}]);
        h.sg = {c: "1"};
        p("wg", {rg: {}});
        var ub = {tiw: k.c("15000", 0), tie: k.c("30000", 0)};
        y.wg = ub;
        var vb = {thi: k.c("10000", 0), thp: k.c("180000", 0), tho: k.c("5000", 0), tet: k.b("0.5", 0)};
        y.wm = vb;
        if (k.a("1")) {
            var wb = k.a("");
            A.push(["gc", {auto: wb, url: "//ssl.gstatic.com/gb/js/abc/gci_91f30755d6a6b787dcc2a4062e6e9824.js", libs: "googleapis.client:plusone:gapi.iframes"}]);
            var xb = {version: "gci_91f30755d6a6b787dcc2a4062e6e9824.js", index: "", lang: "en"};
            y.gc = xb;
            var yb = function (a) {
                window.googleapis && window.iframes ? a && a() : (a && ra(a), F("gc"))
            };
            p("lGC", yb);
            k.a("1") && p("lPWF", yb)
        }
        ;
        window.__PVT = "";
        if (k.a("1") && k.a("1")) {
            var zb = function (a) {
                yb(function () {
                    C("pw", a);
                    F("pw")
                })
            };
            p("lPW", zb);
            A.push(["pw", {url: "//ssl.gstatic.com/gb/js/abc/pwm_45f73e4df07a0e388b0fa1f3d30e7280.js"}]);
            var Bb = [], Cb = function (a) {
                Bb[0] = a
            }, Db = function (a, b) {
                var c = b || {};
                c._sn = "pw";
                u(a, c)
            }, Eb = {signed: Bb, elog: Db, base: "https://plusone.google.com/u/0", loadTime: (new Date).getTime()};
            y.pw = Eb;
            var Fb = function (a, b) {
                for (var c = b.split("."), d = function () {
                    var b = arguments;
                    a(function () {
                        for (var a = h, d = 0, f = c.length - 1; d < f; ++d)a = a[c[d]];
                        a[c[d]].apply(a, b)
                    })
                }, f = h, g = 0, l = c.length - 1; g <
                             l; ++g)f = f[c[g]] = f[c[g]] || {};
                return f[c[g]] = d
            };
            Fb(zb, "pw.clk");
            Fb(zb, "pw.hvr");
            p("su", Cb, h.pw)
        }
        ;
        var Gb = [1, 2, 3, 4, 5, 6, 9, 10, 11, 13, 14, 28, 29, 30, 34, 35, 37, 38, 39, 40, 41, 42, 43, 48, 49, 500];
        var Hb = k.b("0.001", 1E-4), Ib = k.b("1", 1), Jb = !1, Kb = !1;
        if (k.a("1")) {
            var Lb = Math.random();
            Lb <= Hb && (Jb = !0);
            Lb <= Ib && (Kb = !0)
        }
        var R = null;

        function Mb(a, b) {
            var c = Hb, d = Jb, f;
            f = a;
            if (!R) {
                R = {};
                for (var g = 0; g < Gb.length; g++) {
                    var l = Gb[g];
                    R[l] = !0
                }
            }
            if (f = !!R[f])c = Ib, d = Kb;
            if (d) {
                var d = encodeURIComponent, m;
                h.rp ? (m = h.rp(), m = "-1" != m ? m : "") : m = "";
                f = (new Date).getTime();
                var g = d("28834"), l = d("pfrUVPSKBcvzoAT97oCIBg"), n = h.bv.f, r = d("1");
                m = d(m);
                var c = Math.round(1 / c), z = d("1423020484.0"), T = "&oggv=" + d("es_plusone_gc_20150129.0_p0"), G = d("com"), U = d("en"), V = d("USA"),
                        t;
                t = 0;
                k.a("") && (t |= 1);
                k.a("") && (t |= 2);
                k.a("") && (t |= 4);
                f = ["//so.itupup.com/gen_204?atyp=i&zx=", f, "&oge=", a, "&ogex=", g, "&ogev=", l, "&ogf=", n, "&ogp=", r, "&ogrp=", m, "&ogsr=", c, "&ogv=", z, T, "&ogd=", G, "&ogl=", U, "&ogc=", V, "&ogus=", t];
                if (b) {
                    "ogw"in b && (f.push("&ogw=" + b.ogw), delete b.ogw);
                    var x, g = b, l = [];
                    for (x in g)0 != l.length && l.push(","), l.push(Nb(x)), l.push("."), l.push(Nb(g[x]));
                    x = l.join("");
                    "" != x && (f.push("&ogad="), f.push(d(x)))
                }
                ia(f.join(""))
            }
        }

        function Nb(a) {
            "number" == typeof a && (a += "");
            return"string" == typeof a ? a.replace(".", "%2E").replace(",", "%2C") : a
        }

        v = Mb;
        p("il", v, w);
        var Ob = {};
        y.il = Ob;
        var Pb = function (a, b, c, d, f, g, l, m, n, r) {
                    D(function () {
                        h.paa(a, b, c, d, f, g, l, m, n, r)
                    })
                }, Qb = function () {
                    D(function () {
                        h.prm()
                    })
                }, Rb = function (a) {
                    D(function () {
                        h.spn(a)
                    })
                }, Sb = function (a) {
                    D(function () {
                        h.sps(a)
                    })
                }, Tb = function (a) {
                    D(function () {
                        h.spp(a)
                    })
                }, Ub = {"27": "//ssl.gstatic.com/gb/images/silhouette_24.png", "27": "//ssl.gstatic.com/gb/images/silhouette_24.png", "27": "//ssl.gstatic.com/gb/images/silhouette_24.png"}, Vb = function (a) {
                    return(a = Ub[a]) || "//ssl.gstatic.com/gb/images/silhouette_24.png"
                },
                Wb = function () {
                    D(function () {
                        h.spd()
                    })
                };
        p("spn", Rb);
        p("spp", Tb);
        p("sps", Sb);
        p("spd", Wb);
        p("paa", Pb);
        p("prm", Qb);
        ib("gbd4", Qb);
        if (k.a("")) {
            var Xb = {d: k.a(""), e: "", sanw: k.a(""), p: "//ssl.gstatic.com/gb/images/silhouette_96.png", cp: "1", xp: k.a("1"), mg: "%1$s (delegated)", md: "%1$s (default)", mh: "220", s: "1", pp: Vb, ppl: k.a(""), ppa: k.a(""),
                ppm: "Google+ page"};
            y.prf = Xb
        }
        ;
        var S, Yb, W, Zb, X = 0, $b = function (a, b, c) {
            if (a.indexOf)return a.indexOf(b, c);
            if (Array.indexOf)return Array.indexOf(a, b, c);
            for (c = null == c ? 0 : 0 > c ? Math.max(0, a.length + c) : c; c < a.length; c++)if (c in a && a[c] === b)return c;
            return-1
        }, Y = function (a, b) {
            return-1 == $b(a, X) ? (q(Error(X + "_" + b), "up", "caa"), !1) : !0
        }, bc = function (a, b) {
            Y([1, 2], "r") && (S[a] = S[a] || [], S[a].push(b), 2 == X && window.setTimeout(function () {
                b(ac(a))
            }, 0))
        }, cc = function (a, b, c) {
            if (Y([1], "nap") && c) {
                for (var d = 0; d < c.length; d++)Yb[c[d]] = !0;
                h.up.spl(a, b, "nap", c)
            }
        }, dc =
                function (a, b, c) {
                    if (Y([1], "aop") && c) {
                        if (W)for (var d in W)W[d] = W[d] && -1 != $b(c, d); else for (W = {}, d = 0; d < c.length; d++)W[c[d]] = !0;
                        h.up.spl(a, b, "aop", c)
                    }
                }, ec = function () {
            try {
                if (X = 2, !Zb) {
                    Zb = !0;
                    for (var a in S)for (var b = S[a], c = 0; c < b.length; c++)try {
                        b[c](ac(a))
                    } catch (d) {
                        q(d, "up", "tp")
                    }
                }
            } catch (f) {
                q(f, "up", "mtp")
            }
        }, ac = function (a) {
            if (Y([2], "ssp")) {
                var b = !Yb[a];
                W && (b = b && !!W[a]);
                return b
            }
        };
        Zb = !1;
        S = {};
        Yb = {};
        W = null;
        var X = 1, fc = function (a) {
            var b = !1;
            try {
                b = a.cookie && a.cookie.match("PREF")
            } catch (c) {
            }
            return!b
        }, gc = function () {
            try {
                return!!e.localStorage && "object" == typeof e.localStorage
            } catch (a) {
                return!1
            }
        }, hc = function (a) {
            return a && a.style && a.style.behavior && "undefined" != typeof a.load
        }, ic = function (a, b, c, d) {
            try {
                fc(document) || (d || (b = "og-up-" + b), gc() ? e.localStorage.setItem(b, c) : hc(a) && (a.setAttribute(b, c), a.save(a.id)))
            } catch (f) {
                f.code != DOMException.QUOTA_EXCEEDED_ERR && q(f, "up", "spd")
            }
        }, jc = function (a, b, c) {
            try {
                if (fc(document))return"";
                c || (b = "og-up-" + b);
                if (gc())return e.localStorage.getItem(b);
                if (hc(a))return a.load(a.id), a.getAttribute(b)
            } catch (d) {
                d.code != DOMException.QUOTA_EXCEEDED_ERR && q(d, "up", "gpd")
            }
            return""
        }, kc = function (a, b, c) {
            a.addEventListener ? a.addEventListener(b, c, !1) : a.attachEvent && a.attachEvent("on" + b, c)
        }, lc = function (a) {
            for (var b = 0, c; c = a[b]; b++) {
                var d = h.up;
                c = c in d && d[c];
                if (!c)return!1
            }
            return!0
        }, mc = function (a, b) {
            try {
                if (fc(a))return-1;
                var c = a.cookie.match(/OGPC=([^;]*)/);
                if (c && c[1]) {
                    var d = c[1].match(new RegExp("\\b" +
                            b + "-([0-9]+):"));
                    if (d && d[1])return parseInt(d[1], 10)
                }
            } catch (f) {
                f.code != DOMException.QUOTA_EXCEEDED_ERR && q(f, "up", "gcc")
            }
            return-1
        };
        p("up", {r: bc, nap: cc, aop: dc, tp: ec, ssp: ac, spd: ic, gpd: jc, aeh: kc, aal: lc, gcc: mc});
        var Z = function (a, b) {
            a[b] = function (c) {
                var d = arguments;
                h.qm(function () {
                    a[b].apply(this, d)
                })
            }
        };
        Z(h.up, "sl");
        Z(h.up, "si");
        Z(h.up, "spl");
        Z(h.up, "dpc");
        Z(h.up, "iic");
        h.mcf("up", {sp: k.b("0.01", 1), tld: "com", prid: "1"});
        function nc() {
            function a() {
                for (var b; (b = g[l++]) && "m" != b[0] && !b[1].auto;);
                b && (qa(2, b[0]), b[1].url && pa(b[1].url, b[0]), b[1].libs && E && E(b[1].libs));
                l < g.length && setTimeout(a, 0)
            }

            function b() {
                0 < f-- ? setTimeout(b, 0) : a()
            }

            var c = k.a("1"), d = k.a(""), f = 3, g = A, l = 0, m = window.gbarOnReady;
            if (m)try {
                m()
            } catch (n) {
                q(n, "ml", "or")
            }
            d ? p("ldb", a) : c ? ca(window, "load", b) : b()
        }

        p("rdl", nc);
    } catch (e) {
        window.gbar && gbar.logger && gbar.logger.ml(e, {"_sn": "cfg.init"});
    }
})();
(function () {
    try {
        var a = window.gbar;
        a.mcf("pm", {p: ""});
    } catch (e) {
        window.gbar && gbar.logger && gbar.logger.ml(e, {"_sn": "cfg.init"});
    }
})();
(function () {
    try {
        var a = window.gbar;
        a.mcf("mm", {s: "1"});
    } catch (e) {
        window.gbar && gbar.logger && gbar.logger.ml(e, {"_sn": "cfg.init"});
    }
})();
(function () {
    try {
        var d = window.gbar.i.i;
        var e = window.gbar;
        var f = e.i;
        var g = f.c("1", 0), h = /\bgbmt\b/, k = function (a) {
            try {
                var b = document.getElementById("gb_" + g), c = document.getElementById("gb_" + a);
                b && f.l(b, h.test(b.className) ? "gbm0l" : "gbz0l");
                c && f.k(c, h.test(c.className) ? "gbm0l" : "gbz0l")
            } catch (l) {
                d(l, "sj", "ssp")
            }
            g = a
        }, m = e.qs, n = function (a) {
            var b;
            b = a.href;
            var c = window.location.href.match(/.*?:\/\/[^\/]*/)[0], c = new RegExp("^" + c + "/search\\?");
            (b = c.test(b)) && !/(^|\\?|&)ei=/.test(a.href) && (b = window.google) && b.kEXPI && (a.href += "&ei=" + b.kEI)
        }, p = function (a) {
            m(a);
            n(a)
        }, q = function () {
            if (window.google && window.google.sn) {
                var a = /.*hp$/;
                return a.test(window.google.sn) ? "" : "1"
            }
            return"-1"
        };
        e.rp = q;
        e.slp = k;
        e.qs = p;
        e.qsi = n;
    } catch (e) {
        window.gbar && gbar.logger && gbar.logger.ml(e, {"_sn": "cfg.init"});
    }
})();
(function () {
    try {
        window.gbar.rdl();
    } catch (e) {
        window.gbar && gbar.logger && gbar.logger.ml(e, {"_sn": "cfg.init"});
    }
})();
</script>
</head>
<body bgcolor="#fff"><script>(function () {
    var src = '/images/nav_logo176.png';
    var iesg = true;
    document.body.onload = function () {
        window.n && window.n();
        if (document.images) {
            new Image().src = src;
        }
        if (!iesg) {
            document.f && document.f.q.focus();
            document.gbqf && document.gbqf.q.focus();
        }
    }
})();</script>
<div id="mngb">
<div id="gb"><script>window.gbar && gbar.eli && gbar.eli()</script>
<div id="gbw">
<div id="gbz">
<ol class="gbtc" id="gbzc">
	<li class="gbt"><a class="gbzt gbz0l gbp1" href="https://so.itupup.com/" id="gb_1" onclick="gbar.logger.il(1,{t:1});"><span class="gbts">Search</span></a></li>
	<li class="gbt"><a class="gbzt" href="https://so.itupup.com/imghp?hl=en&amp;tab=wi" id="gb_2" onclick="gbar.qs(this);gbar.logger.il(1,{t:2});"><span class="gbts">Images</span></a></li>
</ol>
</div>
</div>

<div id="gbx3"></div>

<div id="gbx4"></div>
<script>window.gbar && gbar.elp && gbar.elp()</script></div>
</div>

<div id="xjsc"></div>

<center>
&nbsp;

<div id="lga"><img alt="Google" height="95" id="hplogo" onload="window.lol&amp;&amp;lol()" src="/images/srpr/logo9w.png" style="padding:28px 0 14px" width="269" /><br />
&nbsp;</div>

<form action="/search" name="f">
<table cellpadding="0" cellspacing="0">
	<tbody>
		<tr valign="top">
			<td width="25%"></td>
			<td align="center" nowrap="nowrap"><input name="hl" type="hidden" value="en" /><input name="source" type="hidden" value="hp" />
			<div class="ds" style="height:32px;margin:4px 0"><input autocomplete="off" class="lst" id="ggquery" maxlength="2048" name="q" size="57" style="color:#000;margin:0;padding:5px 8px 0 6px;vertical-align:top" title="Google Search" value="" /></div>
			<br style="line-height:0" />
			<span class="ds"><span class="lsbb"><input class="lsb" name="btnG" onclick="if(document.getElementById('ggquery').value==''){location.reload();return false;}" type="submit" value="Google Search" /></span></span><span class="ds"><span class="lsbb"><input class="lsb" name="btnI" onclick="this.value='没神马用';return void(0);" type="button" value="I'm No Feeling" /></span></span></td>
			<td align="left" class="fl sblc" nowrap="nowrap" width="25%"></td>
		</tr>
	</tbody>
</table>
<input id="gbv" name="gbv" type="hidden" value="1" /> <script>(function () {
        var a, b = "1";
        if (document && document.getElementById)if ("undefined" != typeof XMLHttpRequest)b = "2"; else if ("undefined" != typeof ActiveXObject) {
            var c, d, e = ["MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
            for (c = 0; d = e[c++];)try {
                new ActiveXObject(d), b = "2"
            } catch (f) {
            }
        }
        a = b;
        if ("2" == a && -1 == location.search.indexOf("&gbv=2")) {
            var g = google.gbvu, h = document.getElementById("gbv");
            h && (h.value = a);
            g && window.setTimeout(function () {
                location.href = g
            }, 0)
        }
        ;
    })();</script></form>

<div id="gac_scont"></div>


<p style="color:#767676;font-size:8pt"><span id="footer">&copy; Google/谷歌 Inc.</span><a href="http://www.taogogo.info/?id-87.htm" target="_blank">问题反馈</a></p>
</center>

<div id="xjsd"></div>

<div data-jiis="bp" id="xjsi"><script>(function () {
        function c(b) {
            window.setTimeout(function () {
                var a = document.createElement("script");
                a.src = b;
                document.getElementById("xjsd").appendChild(a)
            }, 0)
        }

        google.dljp = function (b, a) {
            google.xjsu = b;
            c(a)
        };
        google.dlj = c;
    })();
    (function () {
        window.google.xjsrm = [];
    })();
    if (google.y)google.y.first = [];
    if (!google.xjs) {
        window._ = window._ || {};
        window._._DumpException = function (e) {
            throw e
        };
        if (google.timers && google.timers.load.t) {
            google.timers.load.t.xjsls = new Date().getTime();
        }
        google.dljp('/xjs/_/js/k\x3dxjs.hp.en_US.WyE1CkJkbKE.O/m\x3dsb_he,d/rt\x3dj/d\x3d1/t\x3dzcms/rs\x3dACT90oFD9kfiNnXqE41VtenvLd2KxtpG5Q', '/xjs/_/js/k\x3dxjs.hp.en_US.WyE1CkJkbKE.O/m\x3dsb_he,d/rt\x3dj/d\x3d1/t\x3dzcms/rs\x3dACT90oFD9kfiNnXqE41VtenvLd2KxtpG5Q');
        google.xjs = 1;
    }
    google.pmc = {"sb_he": {"agen": true, "cgen": true, "client": "heirloom-hp", "dh": true, "ds": "", "exp": "msedr", "fl": true, "host": "google.com", "jam": 0, "jsonp": true, "msgs": {"cibl": "Clear Search", "dym": "Did you mean:", "lcky": "I\u0026#39;m Feeling Lucky", "lml": "Learn more", "oskt": "Input tools", "psrc": "This search was removed from your \u003Ca href=\"/history\"\u003EWeb History\u003C/a\u003E", "psrl": "Remove", "sbit": "Search by image", "srch": "Google Search"}, "ovr": {}, "pq": "", "refoq": true, "scd": 10, "sce": 5, "stok": "Ymv6AxVTbeSHHtlFXmLYC4K7078"}, "d": {}};
    google.y.first.push(function () {
        if (google.med) {
            google.med('init');
            google.initHistory();
            google.med('history');
        }
    });
    if (google.j && google.j.en && google.j.xi) {
        window.setTimeout(google.j.xi, 0);
    }
    </script></div>
</body>
</html>
